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

We've been building quality custom homes and remodels for over 40 years!

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 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 our 'get to know each other' meeting and free consultation. If everyone likes what they hear, we schedule our next meeting. During this meeting we can answer any initial questions you might have about our process.

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 or text me today to set up a time for a free phone consultation.

(503) 260-2793