"Building custom homes and remodels, for less money, for over 40 years." 

Do you want a custom home built the way you want it?

Dont hire a prefab contractor

Hire the best, for the same price or less..

We only build custom homes and custom remodels. With BHB, your new home wont look and feel like every other 'custom home' on the block, manufactured by (so called) 'custom home builders' that build the same plan over and over again.

We create, design, draft and build exactly what your looking for.

Step 1


Mr. Anderson will meet with you in person or online. With the COVID-19 virus concerns today, Gene can also meet via a zoom meeting to introduce himself and discuss your project. 

During this meeting he try's to get a clear understanding of your desires, needs and goals for your new home or custom remodel.

It's his 'get to know each other' meeting and free consultation. If everyone likes what they hear, we schedule our next meeting.

Step 2


If our initial meeting goes well, during our our next meeting we discuss all the aspects of your project and what to expect.

We go over your proposed plans, cost options, prices of various building materials, completion dates, deadlines and more. 

We leave that meeting with all the information needed to present a 'building contract' based on your vision and budget. If everyone is happy with the results, we enter into a contract.

Step 3


Upon receipt of all necessary permits and documentation, we go to work to get the job done right. Always striving to be on time and on budget. 

Gene Anderson has over 40 years in the business. He entered the Carpenter's Mt. View Local 1280 Union Apprenticeship program in 1976. He received his General Contractors License (#465222) to build 'All Structures' in California in 1984 and later in Oregon in 1990. Gene Anderson promises you a job well done.

From custom homes to hotels, Gene Anderson has the expertise to get your project completed.....

... on time, on budget, and right! (the first time)

                                                 Call (503) 260-2793

                                                                                                                             Call today for a free phone consultation or send us an email