Also, if you have
PhoneAlarm you can have it switch to Call Forwarding automatically with a Profile Change (e.g. for your "Home" profile it will be on call forwarding, on "Work" it will be normal; you have those profiles time-locked for full automatic switching).
Another solution would the purchase of some type of extended antenna to plug into the phone or (the more expensive route) buy an in-home repeater.