Tax preparation and accounting for individuals, businesses, and trusts.
Services
What would you like help with?
Choose a topic. We'll help you work out the details.
Prepare a tax return
GHL prepares personal, corporate, partnership, and trust returns.
- Tax Return Preparation
Personal, business, and partnership tax returns, prepared from organized records.
- Personal Tax Preparation
The Form 1040 and its state returns, including investments, rental property, K-1s, or income in more than one state.
- Business Tax Returns
Form 1120 and 1120-S, prepared from the year's books and tied to each owner's personal return.
- Partnership Returns
Form 1065 and a Schedule K-1 for each partner, with allocations and capital accounts.
- Trust Tax Returns (Form 1041)
The Form 1041 and a Schedule K-1 for each beneficiary who received a distribution.
- Tax return preparation checklist
What to gather for each return, and how to send it.
Bookkeeping Services
Reliable books for better business decisions — and an easier tax season.
GHL provides ongoing bookkeeping for businesses that want accurate records, useful monthly financials, and fewer surprises at filing time.
Monthly reporting
- Profit and loss statement
- Balance sheet
- Reconciliation status
- Follow-up items
Designed for ongoing business bookkeeping. This is a separate service for business clients. Personal tax preparation does not require bookkeeping.
Discuss bookkeepingTrust Services
Trust records that a trustee can hand over.
Form 1041 preparation, trust bookkeeping, distribution records and trustee reporting — kept in one place so the filing and the annual records come from the same set of books.
Trust bookkeeping and Form 1041 preparation are separately scoped services. Bookkeeping does not automatically include the return; what you engage GHL for is agreed, with fees, before work begins.
How a trust year moves
- Trust activity
- Books and categorized records
- Distributions and supporting documentation
- Form 1041 and beneficiary reporting
- Trustee-ready annual records
Getting started
Three steps to working together.
Send an inquiry
Tell GHL what you need, by form or by phone.
Agree on scope and fees
GHL contacts you about availability, scope and fees. Work starts only once both are agreed.
Get portal access and send records
GHL opens your Secure Client Portal access, and your records go there, never through email or the contact form.
Sending an inquiry does not begin an engagement or any paid work.
Tell us what you need handled.
Tell GHL what you need help with. GHL looks at your records, your filing deadlines and the kind of help you want, then suggests a next step for personal, business, or trust work.