I hold a Hayward business license. Is that enough for a Castro Valley job?
No. Hayward's license covers work inside Hayward. Castro Valley is unincorporated Alameda County, and the county requires its own license from anyone doing business in its unincorporated area, wherever the business is based. You owe tax only on the gross receipts earned there, and a new business has 15 days from starting work to register.
Does replacing windows in a Castro Valley house need a permit?
Yes. The county's exemption Q&A for the 2025 codes says window replacement requires a building permit because of the California Energy Code. A retrofit unit must reach a U-factor of 0.4 or better, may be set into the existing opening without disturbing the old flashing, must meet safety glazing rules where they apply, and cannot leave a sleeping room's emergency escape opening worse than the original.
Can I start a saw at 7:30 on a Saturday in Castro Valley?
Not under the county's construction exemption. Alameda County's noise ordinance exempts construction noise only between 8 a.m. and 5 p.m. on Saturdays and Sundays, and between 7 a.m. and 7 p.m. on weekdays. Castro Valley follows that county ordinance because it has no city code of its own, so a 7:30 start is fine on a Tuesday and too early on a Saturday.
Can I run my handyman business from a Castro Valley home?
Usually, with conditions. The county taxes home-based businesses like any other and requires zoning clearance before it licenses a new business or one moving address, and its Zoning Ordinance limits which operations may run from a home. Homeowners association CC&Rs are not enforced by county zoning, but the county warns that breaking them can bring fees from the association.
Will the hot list send me work outside Castro Valley too?
Yes. The list does not sort by town: between 8 a.m. and 8 p.m., each new job anywhere in the Bay Area goes out by text as it goes on sale, in any trade, so handyman leads in Castro Valley arrive mixed with work from San Leandro, Hayward and farther away. Opening the link shows the job and its price before any payment. Jobs you skip cost nothing, there is no monthly plan or bidding round, and STOP ends the texts.