White-label by default
No BricksGenius branding in the client workflow. Communication runs through your agency unless you approve otherwise.
Migrate to Bricks / Oxygen
Keep the granular control you loved in Oxygen. Get the modern ecosystem and active development of Bricks.
The problem
Nothing on your site is broken today. The case for moving is about trajectory, not failure - here's the honest read.
Agency-safe workflow
Your agency stays front-and-center. We rebuild Oxygen architecture in Bricks behind your brand, preserve the intent of class systems and dynamic data, and document decisions before launch.
No BricksGenius branding in the client workflow. Communication runs through your agency unless you approve otherwise.
Your team stays front-and-center for client updates, approvals, and final presentation. We support the technical rebuild behind the scenes.
Migration work happens away from the live client site first, with review points before launch-sensitive changes move forward.
If a client technical call is useful, it happens only with your approval and with your agency present.
You receive QA notes, migration decisions, redirect guidance, and builder-specific risk notes for internal review or client-safe delivery.
Deliverables
A full rebuild in Bricks that treats your Oxygen architecture as something to preserve - not something to redo from scratch.
Process proof
Oxygen migrations need architecture evidence, not generic assurances. Your handoff shows how classes, templates, custom code, and dynamic data were treated in Bricks.
Oxygen classes, utility patterns, reusable structures, and naming decisions are mapped so Bricks does not become a one-off visual copy.
Dynamic fields, repeaters, conditionals, archives, and data-dependent layouts are checked before template decisions are locked.
PHP, JavaScript, CSS, snippets, and plugin-dependent behavior are listed with what was rebuilt, retained, or flagged.
Singles, archives, reusable parts, query structures, and conditional logic are documented for agency review.
Bricks query loops, dynamic tags, fallback states, and content-source assumptions get QA notes before launch.
Architecture risks, plugin dependencies, redirect needs, and SEO-critical carryover items are captured in the handoff.
Built to be reused by your agency. This is process proof, not a result claim. It shows how the migration is controlled before any client-facing launch.
Execution quality
A quick look at the kind of structured Bricks work, component thinking, and visual polish your agency can expect during handoff.
Review
The agency reviews the build before handoff. Fixes happen in the agreed review window, not through vague back-and-forth after launch.
Staging before handoff
No vague back-and-forth after launch.
Global classes, templates, reusable sections, and Bricks-specific decisions are documented so your team can maintain the site later.
Documented structure
Handoff notes replace guesswork.
Migration work gets URL, metadata, redirect, form, and template checks before the old builder is removed.
URL and redirect checks
No broad Lighthouse promises on inherited stacks.
Performance claims stay tied to agreed URLs and eligible conditions, especially on inherited stacks.
Measured against agreed URLs
No broad Lighthouse promises without control over the stack.
Reviews
We know that outsourcing can feel like a risk. These reviews reflect our commitment to the fundamentals of a seamless partnership. Judge us by the habits that matter most to your timeline: hitting deadlines, writing maintainable code, and keeping communication clear.
I have worked with Ranjan several times in the past. He is knowledgeable, efficient, and always very professional. He went the extra mile to ensure additional levels of security were in place to help protect our investment in the future.
Ranjan was fantastic to work with. His coding expertise is top-notch, he quickly understood my needs and delivered clean, efficient work. Very professional, polite, and always respectful of deadlines.
My website is now lightning fast thanks to his technical optimization work. He was polite, extremely cooperative, and went above and beyond to help my business.
The deliverable was far faster than I expected and excellent quality work. If I need WordPress services again, I would not hesitate to ask Ranjan first. He clearly knows what he is doing with WordPress.
Very professional and skilled web designer. The website was delivered exactly as requested, with great attention to detail. Communication was smooth, and everything was completed on time.
I have worked with a lot of designers and Ranjan is top-tier. Will order again.
Highly recommend for challenging hosting and WordPress requirements. He handled a complex technical migration quickly and flawlessly, with zero issues.
The process was simple and efficient. I'm really pleased with the outcome.
Perfect service from start to finish. Thank you, Ranjan.
He did an excellent job, and I'm pleased with the results. He brought great suggestions throughout the project, many of which we incorporated. I'd likely work with him again.
Amazing, fast, and absolutely worth recommending.
The professionalism, code expertise, and attention to detail were top-notch. Excellent communication, quick responses, and great cooperation. Highly skilled in WordPress setup.
This might be my fifth order with Ranjan. I highly recommend his services. He helped resolve a complex WooCommerce performance issue and got the backend working smoothly.
Ranjan exceeded expectations with his code expertise and professionalism in web development. His deep understanding and proactive communication made working with him a breeze.
Ranjan's professionalism and code expertise made this project a success. His proactive communication and politeness made the collaboration even better. Highly recommended.
He consistently delivered high-quality work on time across every project I assigned him. I highly recommend him.
Ranjan was responsive and understanding throughout the work. I'd happily work with him again.
Excellent work as normal.
Working with Ranjan and team was great. Wonderful work.
Pricing
Pick by site complexity, not page count alone. Every quote is fixed before work starts.
Contained Oxygen sites with a tight class system and little custom code.
Starting at $1,100 fixed quote after review
Real Oxygen builds - CPTs, ACF, and a structured class architecture.
From $2,200 fixed quote after review
Code-heavy, integration-driven Oxygen sites at any scale.
From $4,500+ quote only
Starting prices shown; most Standard-tier migrations fall between $2,200 and $4,500. Payment: 50% to begin, 50% on launch sign-off. Includes two revision rounds against the agreed design. Final fixed quote is confirmed after reviewing the number of unique pages and templates, custom-code volume, dynamic-data complexity, forms, WooCommerce, integrations, animation complexity, SEO/redirect work, and launch-risk notes - page count alone isn't the whole picture. Third-party licences and hosting are billed separately. Not included: content rewriting, brand redesign, or SEO strategy beyond technical migration.
How we work
Templates, class system, custom code, ACF, and plugins fully inventoried.
Oxygen classes and selectors extracted and mapped to Bricks global classes.
Site rebuilt against the mapped class system - design preserved.
Custom code, hooks, filters, and ACF / Meta Box wiring carried across.
Metadata verified, redirect map applied, parity checked against the old site.
Go live with rollback ready; Oxygen removed cleanly after sign-off.
Why us
Comparison
An honest side-by-side - including where the two are simply even.
| Stay on Oxygen | Migrate to Bricks | |
|---|---|---|
| Development velocity | Slower release cadence post-split | Frequent, active releases |
| Community & tooling momentum | Smaller, quieter ecosystem | Bricksforge, Frames, ACSS, active forums |
| Roadmap clarity | Focus split across Oxygen 4.0 & Breakdance | Single product, clear direction |
| Third-party add-ons | Limited selection | Broad, growing marketplace |
| Hiring & documentation | Fewer devs, thinner docs | Larger talent pool, extensive docs |
| Class-based granular control | Full control | Full control - preserved in migration |
FAQ
Oxygen and Bricks are architecturally close - both class-based and code-friendly. The reason to move isn't features, it's trajectory: a faster release cadence, a larger third-party ecosystem, and a clear roadmap after the Oxygen / Breakdance split. Because the mental model carries over, migration is a low-risk move.
The class system is the core of the migration. We extract your Oxygen classes and selectors and map them 1:1 to Bricks global classes, so structure and naming survive the move - you won't relearn your own stylesheet.
Yes. Code blocks, custom PHP, and snippets are carried across. We preserve working logic and don't rewrite it unless you ask. Hooks and filters are kept where the architecture allows - a few Oxygen-specific hooks have direct Bricks equivalents, and we flag any that don't during the audit.
Oxygen's JSON-based templates are read structurally, not screenshotted. Each becomes a Bricks template with the same conditions and template assignments, so dynamic pages keep behaving the way they do today.
Yes. ACF and Meta Box field groups, dynamic data, and query loops are honored and rewired to Bricks' dynamic data system. Field keys and group logic stay intact - nothing is re-keyed.
Waiting is a position, not a plan. If your roadmap depends on the platform's, the split is exactly the uncertainty worth migrating away from. Bricks' direction is unambiguous today, and migrating now means you're not racing a forced timeline later.
Yes - that's the Premium tier. Custom post types, taxonomies, advanced ACF flexible content, REST endpoints, and API integrations are all in deliverables. CPT-driven architecture ports cleanly because Bricks' query loop maps directly onto Oxygen's repeater logic.
Send your current site and a short note on scale and custom code through the form below. We'll reply after review with a fixed quote, handoff deliverables, and launch-risk notes.
No direct client communication by default. Your agency stays front-and-center. If a technical call is useful, it happens only with your approval and with your agency present.
Yes. The migration can run behind your agency brand with staging review, agency-safe handoff notes, and no BricksGenius branding in the client workflow.
We check SEO-critical content, metadata, heading structure, internal links, redirect requirements, and launch QA items. For larger migrations, a redirect map and staged review happen before launch.
A staged Bricks build, QA notes, migration decisions, builder-specific risk notes, and launch guidance your agency can use internally or adapt for the client.
Request a fixed quote
Send the essentials - site URL, rough page count, and how much custom code is involved. We'll reply with a fixed quote and timeline, usually within one business day.